Skip to content

feat(checkout): CHECKOUT-10198 apply new style overrides for enhancedTheme in checkout - #2721

Merged
richapatel1510 merged 10 commits into
masterfrom
CHECKOUT-10198
Aug 17, 2026
Merged

feat(checkout): CHECKOUT-10198 apply new style overrides for enhancedTheme in checkout#2721
richapatel1510 merged 10 commits into
masterfrom
CHECKOUT-10198

Conversation

@richapatel1510

@richapatel1510 richapatel1510 commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

What?

Add new style overrides to support the new enhanced checkout theme UI in dark variants as well.
Works in along with checkout-js changes bigcommerce/checkout-js#3228

Requirements

  • CHANGELOG.md entry added (required for code changes only)

Tickets / Documentation

Add links to any relevant tickets and documentation.

Screenshots (if appropriate)

BEFORE

BOLDTheme-BEFORE.mov

AFTER

BOLDTheme-AFTER.mov

Note

Low Risk
Checkout-only SCSS scoped to .enhancedThemeV1 with no payment or auth logic changes; risk is limited to visual regressions on Enhanced Checkout when enabled.

Overview
Adds .enhancedThemeV1 rules in optimized-checkout.scss so Optimized Checkout can match the new Enhanced Checkout UI (including dark variants), paired with checkout-js changes.

When the control panel Enhanced Checkout option is on, checkout-js applies this wrapper class; Cornerstone now maps existing optimizedCheckout-* theme colors to checklist radios, step panel backgrounds (current vs inactive), secondary buttons on non-current steps, and order-summary toggle text/icon fill. Header background color drives the enhanced theme page background.

CHANGELOG draft entry documents the theme update.

Reviewed by Cursor Bugbot for commit 3daa6f0. Bugbot is set up for automated code reviews on this repo. Configure here.

@richapatel1510 richapatel1510 changed the title Checkout 10198 feat(checkout): CHECKOUT-10198 apply new style overrides for enhancedTheme in checkout Aug 7, 2026
@richapatel1510
richapatel1510 marked this pull request as ready for review August 11, 2026 00:10
@richapatel1510
richapatel1510 requested a review from a team as a code owner August 11, 2026 00:10

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 775296c. Configure here.

Comment thread assets/scss/optimized-checkout.scss Outdated
Comment thread CHANGELOG.md Outdated
@richapatel1510
richapatel1510 merged commit 48d102c into master Aug 17, 2026
2 checks passed
@richapatel1510
richapatel1510 deleted the CHECKOUT-10198 branch August 17, 2026 00:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants